Transferito\Controllers\Transfer D

Total Complexity 186
Dependencies 9
Dependents 0
Total lines 2,117
Lines of code 1,054
Logical lines of code 585
Comment lines 696
Methods 40
Properties 5

Methods 40

Method Rating Maintainability Complexity Lines of code
prepareDownload()
D
27
31 129
archiveProgressCheck()
A
39 12 58
wpSiteCheck()
A
43 11 44
cleanUp()
A
42 8 54
checkArchiveCompletion()
A
54 8 20
serverDetailValidation()
S
47 6 36
cPanelCheck()
S
47 6 33
databaseValidation()
S
48 6 32
chunkedDBExport()
S
52 6 25
addFilesToCodebase()
S
52 6 23
startMigration()
S
46 5 36
statusCheck()
S
53 6 21
loadDefaultTemplate()
S
52 5 26
getFTPDirectories()
S
51 5 25
archiveCompletionResponse()
S
49 4 34
cpanelAuthentication()
S
48 4 32
completeUpload()
S
50 4 29
directoryValidation()
S
48 3 34
purgeDirectory()
S
57 4 18
selectCorrectTemplate()
S
50 3 29
uploadChunk()
S
51 3 25
__construct()
S
45 2 40
initiateUpload()
S
52 3 24
codebaseArchiveComplete()
S
55 3 19
chooseMigrationMethod()
S
55 3 19
prepareDatabase()
S
60 3 13
freshStart()
S
63 3 12
archiveDBExport()
S
61 3 12
switchMode()
S
56 2 18
databaseExportComplete()
S
58 2 15
removeTransferitoTransients()
S
52 1 29
databaseRelocationCheck()
S
60 2 13
prepareCodebase()
S
59 2 13
archiveCreation()
S
61 2 11
loadDirectoryTemplate()
S
58 1 16
databaseRelocation()
S
64 2 9
removeDBImportDirectory()
S
68 2 7
checkArchiveError()
S
66 2 8
getFileParts()
S
65 1 9
hideQuickStart()
S
75 1 4